sibia dorsirrufa - Turkish English Dictionary